foreman or boss on a construction site - Español Inglés Diccionario